explosive release - Turkish English Dictionary